﻿.f-open .f-menu, .f-open.f-menu
{
    display: block;
}

.f-menu
{
    display: none;
    position: absolute;
    background: white;
    list-style-position: outside;
    list-style-type: none;
    margin: 0px;
    border: 1px solid rgb(219, 219, 219);
    border-radius: 7px;
    box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
    padding: 5px 0px;
    min-width: 150px;
}

.f-menu li:hover
{
    background-color: rgb(38, 185, 255);
    color: White;
    cursor: pointer;
}

.f-menu li.f-selected
{
    background-color: rgb(0, 129, 194);
    color: White;
}

.f-menu li > a
{
    padding: 4px 20px;
    display: block;
}

.f-menu a:hover
{
    text-decoration: none;
}

.f-menu .divider, .f-menu .divider:hover
{
    font-size:0px;
    margin: 4px 0px;
    border-top: 1px dotted rgb(213,213,213);
    background: none;
}
